/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package frmsystem;

import java.util.Observer;


/**
 *
 * @author bahria
 */
public interface IAccount {
	public double getBalance();
	public void setBalance(double amount);
	public void applyInterest();
	public String getReportAll();
	public void executeTransaction(IEntry entry);
	public double getLastTransactionAmount();
	public IEntry getLastTransaction();
	public String getAccountNo();
	public void GenerateEmail(String subject, String message);
	public void addObserver(Observer o);
	public String getName();
}
